<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us" lang="en-us">
<head>
  <link href="//gmpg.org/xfn/11" rel="profile">
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <meta name="generator" content="Hugo 0.68.3" />

  
  <meta name="viewport" content="width=device-width, initial-scale=1.0">

  <title>个人简历 &middot; wangxin</title>

  
  <link type="text/css" rel="stylesheet" href="/my_technology_blog/css/print.css" media="print">
  <link type="text/css" rel="stylesheet" href="/my_technology_blog/css/poole.css">
  <link type="text/css" rel="stylesheet" href="/my_technology_blog/css/syntax.css">
  <link type="text/css" rel="stylesheet" href="/my_technology_blog/css/hyde.css">
    <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Abril+Fatface|PT+Sans:400,400i,700">


  
  <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/apple-touch-icon-144-precomposed.png">
  <link rel="shortcut icon" href="/favicon.png">

  
  
</head>

  <body class="theme-base-0d ">
  <aside class="sidebar">
  <div class="container sidebar-sticky">
    <div class="sidebar-about">
      <a href="/my_technology_blog/"><h1>wangxin</h1></a>
      <p class="lead">
       努力到拼尽全力，拼搏到感动自己 
      </p>
    </div>

    <nav>
      <ul class="sidebar-nav">
        <li><a href="/my_technology_blog//three">作者简介</a> </li>
        
      </ul>
    </nav>

    <p>&copy; 2020. All rights reserved. </p>
  </div>
</aside>

    <main class="content container">
    <div class="post">
  <h1>个人简历</h1>
  <time datetime=2020-04-09T00:00:00Z class="post-date">Thu, Apr 9, 2020</time>
  <hr>
<h3 id="基本信息">基本信息</h3>
<ul>
<li>姓 名： 王鑫</li>
</ul>
<!-- raw HTML omitted -->
<ul>
<li>性 别： 男</li>
<li>工作经验： 3年</li>
<li>联系电话：17633076577</li>
<li>E-mail: <a href="mailto:laoxiner@foxmail.com">laoxiner@foxmail.com</a></li>
<li>个人网站：<a href="http://czx_wx.gitee.io/my_technology_blog/">http://czx_wx.gitee.io/my_technology_blog/</a></li>
</ul>
<h3 id="个人简介">个人简介</h3>
<p>​    互联网行业从业三年，掌握 <strong>Django</strong>等异步web框架，对异步非阻塞编程有深刻认识，作为主程参与设计与开发过多个项目，负责系统核心模块的开发，测试与自动化部署，有<strong>高并发 WEB 应用</strong>架构经验。深刻理解<strong>算法和数据结构</strong>，并可以将其融合到业务中去。了解微服务架构，掌握RPC协议，熟练使用<strong>Thrift</strong>框架，善于设计高可用项目架构。了解NLP，关注深度学习。关注前端业务规范，掌握<strong>vue.js</strong>开发，<strong>熟悉响应式设计以及flex弹性布局,了解微信小程序开发，掌握mpvue框架，了解 HTTP 协议、掌握websocket，掌握 MySQL,redis 数据库与 Linux 系统的常见机制与原理</strong>。有优秀的学习能力和团队沟通能力，经常与团队进行技术分享，能与团队共同成长。</p>
<h3 id="技能列表">技能列表:</h3>
<ul>
<li>后端框架：<strong>django,Flask,Scrapy</strong></li>
<li>前端框架：<strong>Vue.js,Node.js</strong></li>
<li>数据库：<strong>MySQL,Redis,Mongodb</strong></li>
<li>工具：<strong>Git</strong></li>
</ul>
<h3 id="工作经历">工作经历:</h3>
<ul>
<li>2018年7月 - 至今 北京微点网络科技有限公司—高级全栈开发工程师</li>
<li>2017年9月 - 2018年5月 北京谐云科技有限公司—初级python开发工程师</li>
</ul>
<h3 id="近期参与项目">近期参与项目</h3>
<h5 id="主导北京微点网络科技在线视频点播直播平台研发">主导北京微点网络科技在线视频点播/直播平台研发</h5>
<ul>
<li>​搭建基于Docker挂载Nginx-rtmp的直播服务器</li>
<li>使用FFmpeg利用客户端设备进行推流，对视频进行头图提取，精华片段转换动图，视频埋点，视频信息分析等操作</li>
<li>开发，测试点播，直播，播单等7个模块</li>
<li>采用FastDfs分布式文件系统作为海量视频存储方案，利用视频指纹规避重复文件问题,节约了大约20%的硬盘空间</li>
<li>在网页端使用vue.js作为载体利用video.js作为直播流播放器，优化延迟达到500ms左右</li>
<li>利用Nginx反向代理后台uwsgi+Django的点播接口，并且针对性使用Nginx负载均衡策略</li>
<li>利用协同过滤算法针对用户和视频两个维度分别画像，定制视频精准推荐系统</li>
</ul>
<h5 id="分布式短视频抓取爬虫系统">分布式短视频抓取爬虫系统</h5>
<ul>
<li>作为组长负责设计和开发基于Scrapy的分布式短视频抓取系统，优化爬虫策略和防屏蔽规则,利用Redis维护ip代理池，提升短视频抓取的效率和质量。</li>
<li>使用Go lang对抓取框架进行重构，提高了200%的爬虫效率</li>
<li>利用Docker对项目进行重新拆分和架构，减少项目模块之间的资源耦合度，实现了持续集成</li>
<li>使用Selenium针对反爬虫进行反复测试和改进抓取方案</li>
<li>整合微信，微博，qq等多个三方登录平台，打造一键式社交账号绑定系统，提高用户体验</li>
</ul>
<h4 id="主导北京谐云科技跨境移动聚合支付平台开发">主导北京谐云科技跨境移动聚合支付平台开发:</h4>
<ul>
<li>​基于Django实现Restful风格的在线聚合支付接口，聚合封装了支付宝，微信，京东等三方支付平台</li>
<li>使用Mysql存储数据，配置主从热备，使用Celery实现异步邮箱和短信推送</li>
<li>利用Websocket实现后端消息主动推送，改造前端传统轮询技术框架，减少了30%的网络请求数，节约了大约一半的可用带宽</li>
<li>使用Redis作为缓存介质，利用其分布式锁和队列的特性开发并测试抢单秒杀功能</li>
<li>开发，测试登录/注册，订单，支付/退款等7个模块</li>
</ul>
<h3 id="自我评价">自我评价</h3>
<ul>
<li>我性格外向，活泼开朗，随和乐观，积极向上，爱好广泛，喜欢钻研</li>
<li>适应能力强，能够快速适应工作环境，有很好的自学能力</li>
<li>沟通能力强，为人感情细腻，有良好的人际交往，组织和团队协作能力</li>
</ul>

</div>


    </main>

    
  </body>
</html>
